def printBookInfo():
    '''
    图书录入，并打印图书信息
    :return:
    '''
    books=[]    #准备一个列表存储图书信息
    bookId=input("请输入图书编号，以空格分隔")
    bookName=input("请输入图书的名字，以空格分隔")
    bookAddress=input("请输入图书的地址，以空格分隔")
    iDList=bookId.split(" ")  #将用户输入的图书编号用split方法分隔，用列表保存
    nameList=bookName.split(" ") #将用户输入的图书名字用split方法分隔，用列表保存
    addressList=bookAddress.split(" ") #将用户输入的图书地址用split方法分隔，用列表保存
    bookInfoes=zip(iDList,nameList,addressList) #将图书信息进行打包
    for item in bookInfoes: #遍历图书信息
        bookItem={"编号":item[0],"书名":item[1],"地址":item[2]} #将图书信息存放在字典中
        books.append(bookItem) #将图书信息添加到列表中
        pass
    for item in books: #遍历图书信息
        print(item)
    pass
printBookInfo()
